Skip to content

Conversation

nfalco79
Copy link
Member

@nfalco79 nfalco79 commented Sep 27, 2025

Add new API interfaces to lookup builder used to instantiate a BitbucketWebhookConfiguration.

Example of usage:

NativeBitbucketWebhookConfigurationBuilder builder = BitbucketWebhookConfigurationsBuilder.lookup("CLOUD_NATIVE", NativeBitbucketWebhookConfigurationBuilder.class);
builder.autoManaged("adminCredentialsId");
builder.callbackRootURL("https://jenkins.acme.com/jenkins");
builder.signature("signatureCredentialsId");
BitbucketWebhookConfiguration webhook = builder.build();

See test case in the PR for other examples

@nfalco79 nfalco79 force-pushed the feature/JENKINS-76108 branch from 5acb88e to 4e12320 Compare September 27, 2025 08:54
Add new API interfaces to lookup builder used to instantiate a BitbucketWebhookConfiguration.
@nfalco79 nfalco79 force-pushed the feature/JENKINS-76108 branch from 4e12320 to bab739d Compare September 27, 2025 09:03
@nfalco79 nfalco79 merged commit ec79d73 into master Sep 27, 2025
17 checks passed
@nfalco79 nfalco79 deleted the feature/JENKINS-76108 branch September 27, 2025 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant